on your beam ends - Turkish English Dictionary